earth, swallow me up! - Francés Inglés Diccionario